package cn.tedu.boot05.mapper;

import cn.tedu.boot05.entity.User;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

/**
 * @author 作者：HeShaoShuai
 * @Email 邮箱：2569819541@qq.com
 * @Date 日期：2023/5/12 8:42
 * @Package 包名：cn.tedu.boot05.mapper
 * @Project 项目名：JavaSE
 * @Version 1.0
 */
@Mapper
public interface UserMapper {
	//通过用户名作为查询条件，查询id,如果有数据User对象会有一个id属性，如果没有数据返回值为null
	@Select("SELECT password FROM userinfo WHERE username=#{username}")
	User selectByUsername(String useranme);

	@Insert("INSERT INTO userinfo VALUES(NULL,#{username},#{password},#{nickname},#{age})")
	void insert(User user);
}
